ltd (long-term disability) - English Synonyms Dictionary